//
//  JXProdListController.h
//  JiaoX
//
//  Created by 尹桥印 on 14/11/18.
//  Copyright (c) 2014年 北京娇羞科技有限公司. All rights reserved.
//

#import <UIKit/UIKit.h>
@class SubCategory;
@class ProductSearch;


typedef NS_ENUM(NSInteger, JXProdListRequestType) {
    JXProdListRequestTypeBrand = 1,//请求品牌
    JXProdListRequestTypeCategory = 2,//请求分类
    JXProdListRequestTypePools = 3,//请求池子
};



@interface JXProdListController : UIViewController

/**
 *  通过分类对象创建一个商品列表controller
 *  @param sub 分类的对象
 */
- (instancetype)initWithSubCategory:(SubCategory *)sub;
/**
 *  通过搜索结果创建
 *
 *  @param result 搜索结果
 *  @param title  顶部显示关键字
 *
 *  @return
 */
- (instancetype)initWithSearchResult:(ProductSearch *)result pageTitle:(NSString *)title;

- (instancetype)initWithRequestId:(NSString *)requestId type:(JXProdListRequestType)type;
@end
